Move xenstore and libxc public headers to include subdir
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Thu, 10 Jul 2014 15:35:28 +0000 (15:35 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 23 Sep 2014 13:10:40 +0000 (14:10 +0100)
commit31d2d1e08a0a7334d031c6a8ae98d0942f9e6362
tree1c32560da3e52fd6e6c1d0b8a33a605e7a53eac3
parent5c0581e88626dd1f7c9aeea0f4c9251fd7f4c880
Move xenstore and libxc public headers to include subdir

Also moves xc_dom.h to include as it is used often by other xen tools.
Use the new include subdirectories to build Xen tools, qemu-xen and
stubdoms.

Add the old libxc include path to the programs that need it to build,
on a case by case basis and commeting that they shouldn't require
internal libxc headers to build.

[ And: update QEMU_TRADITIONAL_REVISION to corresponding qemu patch
   - Ian jackson ]

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
34 files changed:
Config.mk
extras/mini-os/Config.mk
stubdom/Makefile
stubdom/grub/Makefile
tools/Makefile
tools/Rules.mk
tools/blktap2/drivers/Makefile
tools/libxc/Makefile
tools/libxc/include/xc_dom.h [new file with mode: 0644]
tools/libxc/include/xenctrl.h [new file with mode: 0644]
tools/libxc/include/xenctrlosdep.h [new file with mode: 0644]
tools/libxc/include/xenguest.h [new file with mode: 0644]
tools/libxc/include/xentoollog.h [new file with mode: 0644]
tools/libxc/xc_dom.h [deleted file]
tools/libxc/xenctrl.h [deleted file]
tools/libxc/xenctrlosdep.h [deleted file]
tools/libxc/xenguest.h [deleted file]
tools/libxc/xentoollog.h [deleted file]
tools/misc/Makefile
tools/ocaml/libs/eventchn/xeneventchn.mli
tools/ocaml/libs/xentoollog/Makefile
tools/ocaml/libs/xentoollog/genlevels.py
tools/python/setup.py
tools/xcutils/Makefile
tools/xenpaging/Makefile
tools/xenstore/Makefile
tools/xenstore/compat/xs.h [deleted file]
tools/xenstore/compat/xs_lib.h [deleted file]
tools/xenstore/include/compat/xs.h [new file with mode: 0644]
tools/xenstore/include/compat/xs_lib.h [new file with mode: 0644]
tools/xenstore/include/xenstore.h [new file with mode: 0644]
tools/xenstore/include/xenstore_lib.h [new file with mode: 0644]
tools/xenstore/xenstore.h [deleted file]
tools/xenstore/xenstore_lib.h [deleted file]